home *** CD-ROM | disk | FTP | other *** search
/ CookBook Heaven / COOKBOOK HEAVEN.iso / mm / history.doc < prev    next >
Text File  |  1992-03-28  |  19KB  |  466 lines

  1.  
  2.  
  3.  
  4.  
  5.      HISTORY.DOC
  6.  
  7.      This file contains a short description of new features added in
  8.      recent versions of Meal-Master.
  9.  
  10.  
  11.  
  12.      ************************
  13.      ***** VERSION 6.41 *****
  14.      ************************
  15.  
  16.      NEW UTILITY FOR TITLE MAINTENANCE
  17.      ---------------------------------
  18.      When importing recipes from various sources, title formatting is
  19.      often inconsistent.  A new utility, TITLES.EXE, will globally
  20.      change all titles to consistent capitalization.  (TITLES is
  21.      available to Registered Users only)
  22.  
  23.  
  24.      NEW MENU SHELL UTILITY
  25.      ----------------------
  26.      A new menu utility, MMM.EXE, integrates the functions of the main
  27.      Meal-Master program and all utility programs on a single menu.
  28.      Using this menu, you can switch between the various utilities
  29.      easily.  (MMM is available to Registered Users only)
  30.  
  31.  
  32.      PROGRAM SIZE REDUCED
  33.      --------------------
  34.      The size of the Meal-Master program and all utility programs has
  35.      been reduced by approximately 50%.  This means they take up less
  36.      disk space, and generally load faster as well.
  37.  
  38.  
  39.      BATCH PRINT BUG CORRECTED
  40.      -------------------------
  41.      The batch print menu should have accepted either "G" or "g" as
  42.      the "Go" command, but incorrectly would accept only "G".  This
  43.      has been corrected to accept either choice.
  44.  
  45.      CHGCAT BUG CORRECTED
  46.      --------------------
  47.      When the "F1 LIST" function within the CHGCAT program was used
  48.      repeatedly, the program eventually failed and returned to the DOS
  49.      prompt.  This has been corrected.
  50.  
  51.  
  52.  
  53.      ************************
  54.      ***** VERSION 6.40 *****
  55.      ************************
  56.  
  57.      FIXCAT UTILITY ELIMINATED
  58.      -------------------------
  59.      The functions previously performed by the FIXCAT utility program
  60.      have been included in the CHGCAT utility.  (CHGCAT is available
  61.      to Registered Users only)
  62.  
  63.  
  64.      MENU SELECTIONS MORE CONSISTENT
  65.      -------------------------------
  66.      Several menu options were changed to provide more consistent
  67.      functions.  For example, moving back one menu was changed from "Q
  68.      Quit" to "X Exit" on the Import, Export, and Batch Print menus.
  69.      The "Q Quit" option is now only used to completely leave the
  70.      Meal-Master program.  Also, the "ESC" was changed to "Q Quit" in
  71.      the MMCOLOR program (MMCOLOR is available to Registered Users
  72.      only).
  73.  
  74.  
  75.      CONVERSIONS MADE EASIER
  76.      -----------------------
  77.      The CC2MM, MC2MM, and MKC2MM programs were combined into a single
  78.      program called CONVERT.  This program provides a consistent,
  79.      menu-driven method to convert recipes from other supported
  80.      formats.  It also adds the ability to capitalize titles
  81.      consistently during conversion, and to keep a log of conversion
  82.      activity.
  83.  
  84.  
  85.      BUG FIXED IN MMCOLOR UTILITY
  86.      ----------------------------
  87.      A minor bug in the MMCOLOR program only allowed selection of a
  88.      black background when all other colors were set to defaults.
  89.      This problem has been corrected.  (MMCOLOR is available to
  90.      Registered Users only)
  91.  
  92.  
  93.  
  94.      ************************
  95.      ***** Version 6.31 *****
  96.      ************************
  97.  
  98.      AUTOMARK SEARCH OPTION ADDED
  99.      ----------------------------
  100.      A new search option has been added to the Search/Revise menu.
  101.      The "Automark" option, selected by pressing "A", works exactly
  102.      like the "Search" option but automatically marks each recipe
  103.  
  104.  
  105.  
  106.      CHGCAT PROGRAM ENHANCED
  107.      -----------------------
  108.      The CHGCAT utility (a registered user program only, not included
  109.      with the evaluation release) has been completely rewritten.  It
  110.      now provides a full screen view of all category names used
  111.      anywhere in the database, with the ability to specify category
  112.      conversions to be "mass changed" throughout all affected recipes.
  113.  
  114.      MINOR BUG SQUASHED
  115.      ------------------
  116.      A programming error (it's true) caused 'garbage' to be displayed
  117.      if an ingredient name was left completely blank.
  118.  
  119.  
  120.  
  121.      ************************
  122.      ***** Version 6.30 *****
  123.      ************************
  124.  
  125.      MAXIMUM NUMBER OF MARKS INCREASED
  126.      -----------------------------------------
  127.      The maximum number of marks allowed has been increased to 250.
  128.  
  129.  
  130.      AUTOMARK SEARCH FEATURE ADDED
  131.      -----------------------------
  132.      A new search option has been added to the Search/Revise menu. The
  133.      "Automark" option, selected by pressing "A", works exactly like
  134.      the "Search" option but automatically marks each recipe found in
  135.      the search (up to the maximum mark limit).
  136.  
  137.  
  138.      MARK AND REMOVE TOGGLES ADDED
  139.      -----------------------------
  140.      When viewing a list of recipes returned from the Search,
  141.      Automark, or Display Marks options, a new "Toggle" mode exists
  142.      for marking or removing recipes.  Pressing "T" will highlight the
  143.      first recipe on the list.  The arrow keys move the highlight up
  144.      and down the list.  Pressing the "M" key will mark the
  145.      highlighted recipe if not marked, or unmark it if currently
  146.      marked.  Pressing the "R" key will Remove the recipe if it is not
  147.      removed, or Restore it if currently removed.
  148.  
  149.  
  150.      IMPORT WITH DUPLICATE REJECTION IGNORES CAPITALIZATION
  151.      ------------------------------------------------------
  152.      When importing with the "D) NonStop w/Check" feature, duplicate
  153.      titles are now rejected regardless of whether capital or lower
  154.      case letters are used.  Previously, a recipe with the same words
  155.      but with different capitalization were considered two different
  156.      recipes, and not rejected as a duplicate.
  157.  
  158.  
  159.  
  160.      RANGE OPTION ADDED TO BATCH PRINT
  161.      ---------------------------------
  162.      The batch print screen now allows automatic printing of a range
  163.      of recipe numbers.
  164.  
  165.  
  166.      CATEGORY INDEX OPTIONS ADDED
  167.      ----------------------------
  168.      When requesting an Index by Category from the Utilities menu, two
  169.      options can be selected.  First, the index can be restricted to a
  170.      single category, or opened to include all categories.  Second,
  171.      the index can be based on all five category codes for each recipe
  172.      (same recipe listed under five different categories in the index)
  173.      or only the prime (first) category code (recipe listed only once
  174.      under it's first category).  The sort has also been enhanced so
  175.      that capitalization makes no difference in sequence.
  176.  
  177.  
  178.      TITLE INDEX CAN BE RESTRICTED TO RANGE
  179.      --------------------------------------
  180.      The Title Index can now be restricted to an alphabetical range.
  181.      For example, an index of only those recipes with titles that
  182.      start with "A" through "D" could be prepared, then another with
  183.      only those starting with "G" through "H", etc.  The sort has also
  184.      been enhanced so that capitalization makes no difference in
  185.      sequence.
  186.  
  187.  
  188.      UTILITY FOR CONVERTING MICRO KITCHEN COMPANION (tm) FILES
  189.      ---------------------------------------------------------
  190.      A conversion utility program, MKC2MM.EXE, is provided to convert
  191.      recipes in the Micro Kitchen Companion (tm) text file format to
  192.      Meal-Master import format.  Recipes are first exported from MKC
  193.      using the "Maintenance, Create Text File" option, then MKC2MM is
  194.      used to convert that file into a Meal-Master import file, then
  195.      Meal-Master is used to actually import the file.
  196.  
  197.      Note: Micro Kitchen Companion is a trademark of Craftsbury
  198.      Software, Inc. and Concept Development Associates, Inc.
  199.  
  200.  
  201.  
  202.      ************************
  203.      ***** VERSION 6.21 *****
  204.      ************************
  205.  
  206.      IMPORT FORMAT RELAXED FURTHER
  207.      -----------------------------
  208.      The first two lines of a recipe being imported require the
  209.      keyword "Title: " in front of the title, and "Categories: " in
  210.      front of the categories.  Prior to v6.21, these had to be in
  211.      specific columns, and with 6.21 they can occur in any column.
  212.  
  213.  
  214.  
  215.      Prior to v6.21, the line following the Categories line had to
  216.      begin with the keyword "Servings:".  With v6.21, Meal-Master will
  217.      scan the entire line, ignoring any non-numeric characters, to
  218.      find the serving quantity.  The keyword is no longer required,
  219.      and the serving quantity can appear anywhere on the line.
  220.  
  221.      Prior to version 6.21, direction lines had to begin in position
  222.      3.  With 6.21, direction text can begin in position 3 (as with
  223.      exported recipes) or in position 1.
  224.  
  225.  
  226.      SEARCH MENU REORGANIZED
  227.      -----------------------
  228.      Items on the search menu have been re-sequenced to place the
  229.      "display marks" and "erase marks" options on the same line.
  230.  
  231.  
  232.      MULTIPLE INGREDIENT SEARCH ADDED
  233.      --------------------------------
  234.      You can now search for only those recipes that contain several
  235.      specific ingredients.  For example, entering "Beef and Cheese" as
  236.      the ingredient search criteria would return only those recipes
  237.      that contain BOTH Beef and Cheese as ingredients.  (Note: Since
  238.      Meal-Master performs a sub-string search, recipes with variations
  239.      of Beef and Cheese will also be found.  For example, a recipe
  240.      containing the ingredients "Roast beef" and "Cheddar Cheese"
  241.      would qualify for the above search example.
  242.  
  243.  
  244.      EXPORT FROM SEARCH AND REVISE MENUS
  245.      -----------------------------------
  246.      Access to the Export function has been added to the Search list
  247.      and Revise menus.  Selecting "E" from either of these menus
  248.      allows you to export a recipe without returning to the Utilities
  249.      menu.
  250.  
  251.  
  252.      REVISE MENU REORGANIZED
  253.      -----------------------
  254.      Along with the addition of the Export option, the Revise menu has
  255.      been reorganized to make options easier to find.
  256.  
  257.  
  258.      DYNAMIC UPDATE OF CATEGORY LIST
  259.      -------------------------------
  260.      When adding or revising a recipe which contains a category that
  261.      is not on the valid category table, you now have the choice of
  262.      ignoring the error and keeping the category on that recipe,
  263.      revising the category to another value, or immediately adding
  264.      that category to the valid category table.  It is no longer
  265.      required to exit the recipe, go to the maintenance menu, and add
  266.      the category there.
  267.  
  268.  
  269.  
  270.      ************************
  271.      ***** VERSION 6.20 *****
  272.      ************************
  273.  
  274.      SPECIAL EXPORT FORMAT FOR PRODIGY (tm) Users
  275.      --------------------------------------------
  276.      A special extract format has been added for users of the Prodigy
  277.      (tm) on-line service.  This format is compatible with direct
  278.      upload and download for users exchanging recipes via the Prodigy
  279.      service.  The "Extract Recipe Format" option on the Maintenance
  280.      Menu allows choosing the "Normal" extract format or the new
  281.      "Special *P" format for Prodigy.  More information on exchanging
  282.      recipes via Prodigy can be found in Prodigy's "Food and Wine"
  283.      club, under the "Food Software" subject.  Additional information
  284.      is also on this disk in the "PRODIGY.TXT" file.
  285.  
  286.      Note: Prodigy is a registered trademark of Prodigy Services
  287.      Company.
  288.  
  289.  
  290.      CONVERSION UTILITY FOR COMPUCHEF (tm) RECIPES
  291.      ---------------------------------------------
  292.      A conversion utility program, CC2MM.EXE, is provided to convert
  293.      recipes in the CompuChef v1.5 export format to Meal-Master import
  294.      format.  Recipes are first exported from CompuChef to form a
  295.      CompuChef Export file, then CC2MM is used to convert that file
  296.      into a Meal-Master import file, then Meal-Master is used to
  297.      actually import the file.
  298.  
  299.      Note: CompuChef is a trademark of Hillstepper Software.
  300.  
  301.  
  302.      IMPORT FORMAT RELAXED, ERROR MESSAGES ADDED
  303.      -------------------------------------------
  304.      For users that are using a word processor to prepare recipes that
  305.      match the Meal-Master Import format, that format has been made
  306.      easier than before.  In addition, errors are analyzed and
  307.      displayed on-screen to aide in resolution.  See the file
  308.      "IMPORT.DOC" for import file specifications.
  309.  
  310.  
  311.      AUTOMATIC DUPLICATE REJECTION ON NON-STOP IMPORT
  312.      ------------------------------------------------
  313.      A new import option has been added to allow mass-import of
  314.      recipes with automatic rejection of titles that already exist in
  315.      the database.  Selecting the "D)Nonstop w/Check" option when
  316.      importing will check each recipe against the existing database
  317.      and not import those that already exist.  Optionally, a file
  318.      named IMPORT.LOG can be created to provide a history of which
  319.      recipes were rejected.
  320.  
  321.  
  322.  
  323.      SUPPRESSION OF "AS REQUIRED" QUANTITY AND UNIT
  324.      ----------------------------------------------
  325.      Ingredients with an "As Required" quantity (Quantity=1, Unit of
  326.      Measure = x) are now shown on lists with a blank quantity and
  327.      unit field.
  328.  
  329.  
  330.      OVERRIDE OF CATEGORY ERROR ALLOWED
  331.      ----------------------------------
  332.      Previous versions of MM would not allow entering a recipe
  333.      category that was not on the category list.  Now an error message
  334.      is generated warning that the category is not on the list, but
  335.      you are allowed to override the error and enter the category
  336.      anyway if desired.
  337.  
  338.  
  339.      IMPORT MENU REWRITTEN
  340.      ---------------------
  341.      The Import Menu has been rewritten for easier use.
  342.  
  343.  
  344.  
  345.      ************************
  346.      ***** VERSION 6.10 *****
  347.      ************************
  348.  
  349.      NEW UNITS OF MEASURE ALLOWED
  350.      ----------------------------
  351.      Additional unit codes for volume and weight have been added,
  352.      including full support for common metric measures.  Metric units
  353.      now include milliliter (ml), cubic centimeter (cc), centiliter
  354.      (cl), deciliter (dl), liter (l), milligram (mg), centigram (cg),
  355.      decigram (dg), gram (g), and kilogram (kg).
  356.  
  357.      Common U.S. units now include teaspoon (t or ts), tablespoon (T
  358.      or tb), fluid ounce (fl), cup (c), pint (pt), quart (qt), gallon
  359.      (ga), ounce (oz), and pound (lb).  Automatic conversion between
  360.      unit types is provided, including conversion between U.S. and
  361.      Metric units.
  362.  
  363.      Additional item units have also been added.  Item units now
  364.      include each (ea), can (cn), package (pk), pinch (pn), drop (dr),
  365.      dash (ds), and "as required."
  366.  
  367.  
  368.      SELECT UNITS FROM LIST
  369.      ----------------------
  370.      When entering or revising an ingredient, the unit of measure can
  371.      now be selected by highlighting the desired unit on a list.
  372.      Previously, the list was displayed but the unit name had to be
  373.      typed in manually.
  374.  
  375.  
  376.  
  377.      SELECT CATEGORY NAMES FROM LIST
  378.      -------------------------------
  379.      Category names can now be chosen by highlighting them from a
  380.      list, rather than typing the category name.  This applies to new
  381.      recipe entry, revisions, and when specifying a category on the
  382.      search specification screen.
  383.  
  384.  
  385.      PAGE FORWARD AND BACKWARD IN SEARCH RESULTS
  386.      -------------------------------------------
  387.      The list of recipes resulting from a search can now be paged
  388.      forward AND backwards.  In previous versions, the list could only
  389.      be paged forward.
  390.  
  391.  
  392.      CHOOSE RECIPES FROM LIST
  393.      ------------------------
  394.      When specifying a recipe to be marked, cleared, listed or
  395.      revised, the recipe can be chosen by highlighting it on the
  396.      search results list.  Previously, the number of the recipe had to
  397.      be typed in manually.
  398.  
  399.  
  400.      CONTINUE SEARCH AFTER LIST/REVISE ACTIVITY
  401.      ------------------------------------------
  402.      After completion of a list or revise operation, the program
  403.      returns to the search results list at the same point where the
  404.      list or revise operation was started.  Previously, the program
  405.      returned to the search menu, requiring the
  406.      search to be repeated to list or revise additional recipes.
  407.  
  408.  
  409.      CONTINUE SEARCH AFTER INTERRUPTION
  410.      ----------------------------------
  411.      Searches can now be interrupted, then restarted where the
  412.      interruption was made.  While interrupted, recipes listed to the
  413.      point of interruption can be listed or revised, then the search
  414.      can be continued or cancelled.  Previously, when a search was
  415.      interrupted the program returned to the
  416.      search menu.
  417.  
  418.  
  419.      SUPPRESS FORM FEEDS
  420.      -------------------
  421.      When printing recipes, the automatic top-of-forms to the next
  422.      page can now be suppressed by specifying 999 for the number of
  423.      lines per page.  This will allow multiple recipes to be printed
  424.      on the same page if desired.
  425.  
  426.  
  427.      DYNAMIC SERVING SIZE CHANGE
  428.      ---------------------------
  429.      A new option on the Maintenance menu allows recipes to be re-
  430.      sized dynamically at the time they are listed or printed.  The
  431.  
  432.  
  433.  
  434.      "Serving size on Lists" option is toggled between "As Stored" and
  435.      "Prompted" using the "S" option on the Maintenance menu.  When
  436.      set to "As Stored" recipes are listed using their stored servings
  437.      value.  When set to "Prompted" a secondary menu is displayed when
  438.      a recipe list is requested, allowing a different serving size to
  439.      be
  440.      specified.  This different size is used only for the list
  441.      operation, and does not affect the recipes stored serving size.
  442.  
  443.  
  444.      MARKS RETAINED BETWEEN SESSIONS
  445.      -------------------------------
  446.      Marked recipes now remain marked when the program is exited.
  447.      Marks are cleared only when the Erase option is chosen on the
  448.      Search menu.  Previously, marks were not retained when exiting
  449.      the program.
  450.  
  451.  
  452.      IMPROVED ERROR MESSAGES
  453.      -----------------------
  454.      Additional error messages have replaced some of the cryptic error
  455.      "codes" from previous versions.
  456.  
  457.  
  458.      PERFORMANCE IMPROVEMENTS
  459.      ------------------------
  460.      Additional internal buffering has been added to search, index,
  461.      shopping list and file rebuild features, making significant speed
  462.      improvements in these operations.  Some minor "bugs" have also
  463.      been exterminated.
  464.  
  465.  
  466.      ********************* END OF FILE *********************